reveal the truths - Français Anglais Dictionnaire